Địa lý Karlskrona

Thành phố Karlskrona trải rộng trên 30 hòn đảo ở phía đông quần đảo Blekinge với Trossö là hòn đảo chính.[4] Các hòn đảo đông dân cư khác là Saltö, Sturkö, Hästö, LångöAspö. Đảo Stumholmen trước đây là tài sản của Hải quân và ngày nay nó chứa Bảo tàng Hải quân Quốc gia. Bên ngoài thành phố là quần đảo Karlskrona, là quần đảo tận cùng phía nam của Thụy Điển. Một số hòn đảo được kết nối với thành phố bằng phà.